<?php
// L3 MIAGE Nice - Gestion de projets et Analyse des besoins - 2010-2011
// Création d'un site internet de vente de vidéos en ligne
// 
// inscriptionClient.php - Script de traitement du formulaire d'inscription d'un client
// 
// Auteur : (groupe 15) Shyn-Yuan CHENG, Abdoul Mazid DIALLO, LAGNEAU Sébastien, NJOTCHA-NJOTCHA Franck-Merlin



function __autoload($class_name) {
   require_once ('../includes/classes/class_'.$class_name . '.php');
}
// Inclure le fichier de configuration pour avoir les paramètres de connexion à la bd
include_once("../admin/config/config.php");

$erreurs=array();

if(!$_POST["loginCl"]) 
   $erreurs[]= "Veuillez entrer votre login !";
if(!$_POST["mdpCl"]) 
   $erreurs[]= "Veuillez entrer votre mot de passe !";
   
if(count($erreurs) == 0) {
   // Récupérer la saisie de l'utilisateur
   //
   $mdpCl= hash("sha256", PREFIX_SALT.$_POST["mdpCl"].SUFFIX_SALT);
   $loginCl= addslashes($_POST["loginCl"]);
     
   // Connexion à la bd
   //
   try {
      $db = dbfactory::factory ('mysql');
   } catch (Exception $e) {
      die($e->getmessage());
   }
   
   // Faire la vérification dans la base de données
   //
   $sql= "SELECT * FROM client WHERE loginCl = '$loginCl' AND mdpCl = '$mdpCl'";
   $requete= $db->query($sql);
   $result= $db->fetch_object($requete);
     
   // Traiter le cas où les informations de connexion sont bons
   //
   if(is_object($result)) {
      // Démarrer la session
      //
      session_start();
      
      // Déterminer les informations de l'utilisateur et les mettre dans des variables de session
      //
      $_SESSION["loginCl"]= $loginCl;
      $_SESSION["nom"]= $result->nomCl;
      $_SESSION["prenom"]= $result->pnomCl;
      $_SESSION["email"]= $result->email;
    
     // Indiquer que tout s'est bien passé
     //
      echo "true";
   }
   // Traiter le cas où les informations fournises ne sont pas bonnes
   //
   else echo "<p class='erreur'>Mauvais identifiant ou mot de passe !</p>";
 }
else {
   echo "<p class='erreur'>";
   for($i=0;$i<count($erreurs);$i++)
      echo "- ".$erreurs[$i]."<br />";
   echo "</p>";
}
    







?>